现在分词的完成式作定语问题 您所在的位置:网站首页 having done 作宾语 现在分词的完成式作定语问题

现在分词的完成式作定语问题

2023-11-08 13:36| 来源: 网络整理| 查看: 265

1.现在分词的完成式能不能做定语?不能的话现在分词的完成式除了可以做时间状语还可以作哪些成分?

【答】关于现在分词完成体能否作定语:

1. 现在分词的完成体(式),一般不作限制性定语,若要表达完成意义最好用定语从句。如:

(1)The girl having won the race is my deskmate.(误)

(2)The girl who has won the race is my deskmate. (正)

现在分词的完成被动式 having been done, 一般也不作限制性定语。这时直接用过去分词,因为过去分词done已经表示“完成概念”。语言的精髓在于“简练”,能用一个单词done,而不要用三个单词having been done,这是语言的基本要求。比较:

(1)The story having been written by Tom became popular in schools. (误)

(2)The story written by Tom became popular in schools. (正)

2. 现在分词的完成体(式)作定语,如果是非限制性的,则可以。例如:

Charlie, having lived in Paris for years, decided to return to London.

其实,having lived in Paris for years 有两种分析:(1)作非限制性定语;(2)作原因状语。按原因状语分析,就没有任何争议了。

3. 现在分词的完成体(式)作定语,如果所修饰的词是泛指(任意性),则可以。

Anyone having passed the test has got a prize.

任何通过考试的人都能得到一份奖品。

Any man having witnessed the attack is under suspicion.

任何目击此次袭击的人都有了嫌疑。(本句选自薄冰《高级英语语法》)

三、关于现在分词完成体能否作宾补:

答案是否定的,现在分词完成体不能作宾补的理由。

现在分词的完成体(式)不能作宾补,是因为发生在你看见、听见之前的动作或事件,你是看不到的,也听不到的,你只能看见正在发生的情况。这就是现在分词的完成体(式)不能作宾补的原因。

I saw the house having burned. (误)

在看见之前,房子已经在燃烧。然而,看见之前的“燃烧”是无法看见的。

I saw the house burning. (正)

2.都有哪些时态可以做定语哪些时态不能做定语啊?

【答】谓语动词才有时态,非谓语动词叫做“式或体”,不能叫时态。此问题前面已解答。但是,有一个例外,不定式的完成式,可以作定语。

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有